package com.ruoyi.app.controller.product.service;

import com.ruoyi.common.entity.VO.product.ProductCategorySearchVO;
import com.ruoyi.common.entity.VO.product.ProductCategoryVO;
import com.ruoyi.common.entity.VO.product.ProductSearchVO;
import com.ruoyi.common.entity.VO.shop.ShopProductSearchVO;

import java.util.List;

public interface IProductCategoryService {

    /**
     * 获取商品分类列表
     * @param productCategorySearchVO
     * @return
     */
    List<ProductCategoryVO> searchList(ProductCategorySearchVO productCategorySearchVO);


    /**
     * 获取树状结构商品分类列表(一级分类)
     * @return
     */
    List<ProductCategoryVO> searchPetrolTreeList(ShopProductSearchVO searchVO);

    /**
     * 根据小程序审核状态过滤商品一级分类
     */
//    String getReviewFilterCategoryIdStr(Long shopId);
}
